receive a pleasant impression - Deutsch Englisch Wörterbuch